package com.expense.entity;

import java.io.Serializable;
import java.util.Date;

import com.expense.annotation.Column;
import com.expense.annotation.Table;

/**
 * 用户积分记录信息
 * @author xj
 * */
@Table(tableName="T_AAP_INTEGRALRECORD")
public class IntegralRecordInfo implements Serializable {
	@Column(columnName="IRID",isPrimaryKey=true)
	private Integer irid;//主键标识ID
	@Column(columnName="UPID")
	private Integer upid;//用户配置主键ID
	@Column(columnName="INTEGRALTYPE")
	private Integer integralType;//积分类型
	@Column(columnName="AMOUNT")
	private Integer amount;//积分额
	@Column(columnName="CREATETIME",dateTimeType=1)
	private Date createTime;//创建时间
	/**
	 * @return the irid
	 */
	public Integer getIrid() {
		return irid;
	}
	/**
	 * @param irid the irid to set
	 */
	public void setIrid(Integer irid) {
		this.irid = irid;
	}
	/**
	 * @return the upid
	 */
	public Integer getUpid() {
		return upid;
	}
	/**
	 * @param upid the upid to set
	 */
	public void setUpid(Integer upid) {
		this.upid = upid;
	}
	/**
	 * @return the integralType
	 */
	public Integer getIntegralType() {
		return integralType;
	}
	/**
	 * @param integralType the integralType to set
	 */
	public void setIntegralType(Integer integralType) {
		this.integralType = integralType;
	}
	/**
	 * @return the amount
	 */
	public Integer getAmount() {
		return amount;
	}
	/**
	 * @param amount the amount to set
	 */
	public void setAmount(Integer amount) {
		this.amount = amount;
	}
	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	 
	
	
	
}
